wail like a banshee - French English Dictionary